home *** CD-ROM | disk | FTP | other *** search
-
- ~4Dgifts/toolbox/src/exampleCode/opengl/utilities README
-
-
- This tree contains utilities useful for those programming OpenGL. At
- present the two items included herein hail from sgi's ftp site,
- sgi.com:OpenGL/contrib:
-
- isfast: routines to measure if a given OpenGL feature is fast or
- not. Performance measurement covers issues like displaying
- a program over a network or locally, flushing the graphics
- pipeline properly, etc. Measuring all features needed by
- an app can be time-consuming. Saving performance
- measurements and reusing them whenever possible is an
- advantage. And measuring operations other than graphics--
- disk and network throughput, processing time for a
- particular set of data, performance on uniprocessor and
- MP systems--will also be important.
-
- isfast contains two libraries which can help with all the
- above-mentioned issues:
-
- libpdb: "Performance DataBase" routines for measuring
- execution rates & maintaining a simple database.
-
- libisfast: set of routines demonstrating libpdb answering
- common questions about performance of OpenGL
- features (using entirely subjective criteria).
-
- These libraries can't substitute for comprehensive
- benchmarking and performance analysis, and don't replace
- more sophisticated tools (like IRIS Performer and IRIS
- Inventor) that optimize application performance in a
- variety of ways. However, they can handle simple tasks,
- and that's all some programmers need.
-
-
- xglinfo: a utility for displaying information about an X server
- supporting the OpenGL extension, especially with regards
- to visuals. It is used to examine the capabilities of a
- server, the predefined values for various parameters used
- in communicating between clients and the server, and the
- different types of screens and visuals that are available.
- It includes the same set of information as xdpyinfo, but
- is extended to display information about OpenGL visuals
- as well. In contrast to xdpyinfo the amount and form of
- information displayed is controllable by command line
- arguments.
-